import React from 'react';
import { Router, Switch } from 'dva/router';
// import dynamic from 'dva/dynamic';
import Routes from './routesAll';

function RouterConfig({ history, app }) {
 //  const MyRoute = dynamic({
 //    app,
 //    models: () => {
 //      return [
 //        import('./models/app/app'),
 // //       import('./models/Home'),
 //      ]
 //    },
 //    component: () => import('./routes/app/app'),
 //  });
  // const Home = dynamic({
  //   app,
  //   models: () => {
  //     return [
  //      // import('./models/app/app'),
  //       //       import('./models/Home'),
  //     ]
  //   },
  //   component: () => import('./routes/home/Home'),
  // });


  return (
    <Router history={history}>
      <Switch>
        {
            Routes(app)
        }
      </Switch>
    </Router>
  );
}


export default RouterConfig;


